<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<body>
  <script>
    
//       var ary = [1, 2, 3, 2, 4];  
//       var ary1 = {}; 
//       var ary2 = [];
//       for (var i = 0; i < ary.length; i++) {  
//       var t = ary[i];  
//     if (!ary1[t]) { 
//         ary2.push(t);
//         ary1[t] = true;   
//     }  
// }  
//       console.log(ary2)

//       var ary=[1,2,3,2,3]
// var obj={}

// for(var i=0;i<ary.length;i++){
//     var item=ary[i]
//     if(typeof obj[item]!=="undefined"){
//         // 把当前重复的项替换成最后一项
//         ary[i]=ary[ary.length-1]
//         // 最后一项都已经拿过来了，多余，所以删除掉
//         ary.length--
//         // 此时占位的这一项（最后一项）还没有比较，所以需要i--,再重新比较一次
//         i--
//         continue
//     }
//     obj[item]=item 
// }

// var ary=[1,2,1,3,3,2,3];


// for(var i=0;i<ary.length-1;i++){
//     var current=ary[i];
//     for(var j=i+1;j<ary.length;j++){
//          var next=ary[j];
//          if(current==next){
//             ary.splice(j,1);
//             j--;
//          }
//     }
// }

// console.log(ary)

// function unique(ary){
//    var newAry=[]
//    for(var i=0;i<ary.length;i++){
//        var item=ary[i]
//        if(newAry.indexOf(item)==-1){
//         newAry.push(item)
//        }
//    }
//    return newAry
// }
// var ary2=[1,2,1,3,3,2,3]
// var res=unique(ary2)
// console.log(res)
var i=5
var b=i++
console.log(b)
var i=5
i=(i++)+(i++)+(++i)+(++i)
console.log(i)
var num=12
if(num>0){
  if(num<10){
    num++
  }else{
    num--
  }
  
}else{
  if(num==0){
    num++
    num=num/10
  }
}
console.log(num)
var num=12
num>0 ? (num<10?num++:num--):(num==0?num++:num=num/10)
console.log(num)
num=(num>0)?(num<10?num+1:num-1):(num==0?(num+1)/10:num)
    </script>
</body>
</html>